stuffing shed - French English Dictionary